package cci.bean;

import java.math.BigDecimal;

import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;

import cci.ejb.ConvertisseurEJBRemote;

@ManagedBean
public class Test {

	@EJB
	private ConvertisseurEJBRemote convertisseur;
	private double valeur, valeurEnDollar, valeurEnYen;

	public synchronized double getValeur() {
		return valeur;
	}

	public synchronized void setValeur(double valeur) {
		this.valeur = valeur;
	}

	public synchronized double getValeurEnDollar() {
		return valeurEnDollar;
	}

	public synchronized void setValeurEnDollar(double valeurEnDollar) {
		this.valeurEnDollar = valeurEnDollar;
	}

	public synchronized double getValeurEnYen() {
		return valeurEnYen;
	}

	public synchronized void setValeurEnYen(double valeurEnYen) {
		this.valeurEnYen = valeurEnYen;
	}

	public String convertir() {
		valeurEnDollar = convertisseur.euroToDollar(new BigDecimal(valeur))
				.doubleValue();
		valeurEnYen = convertisseur.euroEnYen(new BigDecimal(valeur))
				.doubleValue();
		return null;
	}

}
